make canvas sandals - Spanish English Dictionary